﻿<%@ Page Title="Thêm Hình" Language="C#" MasterPageFile="~/sitemanagement/MasterPage.master" AutoEventWireup="true" CodeFile="AddSilde.aspx.cs" Inherits="sitemanagement_AddSilde" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
    <link rel="Stylesheet" type="text/css" href="css/slide.css" />
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder2" Runat="Server">
    Thêm Hình Cho Slide
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
    <div id="slidecontent">
        <table width="100%">
            <tr>
                <td class="slidename"></td>
                <td class="slidevalue">
                    <asp:Label ID="lblMsg" runat="server" Text=""></asp:Label>
                </td>
                <td class="slidevalidate"></td>
            </tr>
            <tr>
                <td class="slidename">
                    Hiệu ứng:
                </td>
                <td class="slidevalue">
                    <asp:DropDownList ID="ddlEffect" runat="server" CssClass="dropdowneff">
                        <asp:ListItem Text="Khối Lập Phương" Value="cube"></asp:ListItem>
                        <asp:ListItem Text="Khối Lập Phương Ngẫu Nhiên" Value="cubeRandom"></asp:ListItem>
                        <asp:ListItem Text="Khối Lập Phương Lớn" Value="block"></asp:ListItem>
                        <asp:ListItem Text="Khối Lập Phương Dừng" Value="cubeStop"></asp:ListItem>
                        <asp:ListItem Text="Ẩn Dần" Value="cubeHide"></asp:ListItem>
                        <asp:ListItem Text="Khối Lập Phương Ngả" Value="cubeSize"></asp:ListItem>
                        <asp:ListItem Text="Đổ Ngang" Value="horizontal"></asp:ListItem>
                        <asp:ListItem Text="Hiển Thị Các Thanh" Value="showBars"></asp:ListItem>
                        <asp:ListItem Text="Hiển Thị Các Thanh Ngẫu Nhiên" Value="showBarsRandom"></asp:ListItem>
                        <asp:ListItem Text="Hình Dạng Ống" Value="tube"></asp:ListItem>
                        <asp:ListItem Text="Mờ Dần" Value="tube"></asp:ListItem>
                        <asp:ListItem Text="4 Mờ Dần" Value="fadeFour"></asp:ListItem>
                        <asp:ListItem Text="Song Song" Value="paralell"></asp:ListItem>
                        <asp:ListItem Text="Hiển Thị Mành" Value="paralell"></asp:ListItem>
                        <asp:ListItem Text="Mành Theo Chiều Cao" Value="blindHeight"></asp:ListItem>
                        <asp:ListItem Text="Mành Theo Chiều Ngang" Value="blindWidth"></asp:ListItem>
                        <asp:ListItem Text="Hướng Lên Trên" Value="directionTop"></asp:ListItem>
                        <asp:ListItem Text="Hướng Xuống Dưới" Value="directionBottom"></asp:ListItem>
                        <asp:ListItem Text="Hướng Sang Phải" Value="directionRight"></asp:ListItem>
                        <asp:ListItem Text="Hướng Sang Trái" Value="directionLeft"></asp:ListItem>
                        <asp:ListItem Text="Khối Lập Phương Dừng Ngẫu Nhiên" Value="cubeStopRamdom"></asp:ListItem>
                        <asp:ListItem Text="Khối Lập Phương Lan Truyền" Value="cubeSpread"></asp:ListItem>
                        <asp:ListItem Text="Khối Lập Phương Trong" Value="cubeJelly"></asp:ListItem>
                        <asp:ListItem Text="Khối Lập Phương Thủy Tinh" Value="glassCube"></asp:ListItem>
                        <asp:ListItem Text="Khối Thủy Tinh" Value="glassBlock"></asp:ListItem>
                        <asp:ListItem Text="Vòng Tròn" Value="circles"></asp:ListItem>
                        <asp:ListItem Text="Vòng Tròn Thu Vào" Value="circlesInside"></asp:ListItem>
                        <asp:ListItem Text="Vòng Tròn Xoay" Value="circlesRotate"></asp:ListItem>
                        <asp:ListItem Text="Vòng Tròn Hiện Mới" Value="cubeShownew!"></asp:ListItem>
                        <asp:ListItem Text="Chuyển Thanh Mới Xuống" Value="upBarsnew!"></asp:ListItem>
                        <asp:ListItem Text="Chuyển Thanh Mới Lên" Value="downBarsnew!"></asp:ListItem>
                        <asp:ListItem Text="Ngẫu Nhiên" Value="random"></asp:ListItem>
                        <asp:ListItem Text="Ngẫu Nhiên Thông Minh" Value="randomSmart"></asp:ListItem>
                    </asp:DropDownList>
                </td>
                <td class="slidevalidate"></td>
            </tr>
            <tr>
                <td class="slidename">
                    Tiêu đề:
                </td>
                <td class="slidevalue">
                    <asp:TextBox ID="txtTitle" runat="server" CssClass="slidetext"></asp:TextBox>
                </td>
                <td class="slidevalidate">
                    <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" 
                        ControlToValidate="txtTitle" Display="Dynamic" 
                        ErrorMessage="Vui lòng nhập tiêu đề slide !!" ForeColor="Red" 
                        SetFocusOnError="True"></asp:RequiredFieldValidator>
                    <asp:RegularExpressionValidator ID="RegularExpressionValidator3" runat="server" 
                        ControlToValidate="txtTitle" Display="Dynamic" 
                        ErrorMessage="Tiêu đề không phù hợp !!" ForeColor="Red" SetFocusOnError="True" 
                        ValidationExpression="[^']{3,150}"></asp:RegularExpressionValidator>
                </td>
            </tr>
            <tr>
                <td class="slidename">Hình ảnh:</td>
                <td class="slidevalue">
                    <asp:FileUpload ID="fileImage" runat="server" CssClass="slidetext" />
                </td>
                <td class="slidevalidate">
                    <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" 
                        ControlToValidate="fileImage" Display="Dynamic" 
                        ErrorMessage="Vui lòng chọn hình ảnh !!" ForeColor="Red" SetFocusOnError="True"></asp:RequiredFieldValidator>
                    <asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" 
                        ControlToValidate="fileImage" Display="Dynamic" 
                        ErrorMessage="Tên ảnh không hợp lệ !!" ForeColor="Red" SetFocusOnError="True" 
                        ValidationExpression="^([0-9a-zA-Z_\-~ :\\])+(.jpg|.JPG|.jpeg|.JPEG|.bmp|.BMP|.gif|.GIF|.png|.PNG)$"></asp:RegularExpressionValidator>
                </td>
            </tr>
            <tr>
                <td class="slidename">Link:</td>
                <td class="slidevalue">
                    <asp:TextBox ID="txtLink" runat="server" CssClass="slidetext"></asp:TextBox>
                </td>
                <td class="slidevalidate">
                    <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" 
                        ControlToValidate="txtLink" Display="Dynamic" ErrorMessage="Link không đúng !!" 
                        ForeColor="Red" SetFocusOnError="True" 
                        ValidationExpression="^(http|https|ftp)\://[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(:[a-zA-Z0-9]*)?/?([a-zA-Z0-9\-\._\?\,\'/\\\+&amp;amp;%\$#\=~])*[^\.\,\)\(\s]$"></asp:RegularExpressionValidator>
                </td>
            </tr>
            <tr>
                <td class="slidename"></td>
                <td class="slidevalue">
                    <asp:Button ID="btnAdd" runat="server" Text="Thêm Ảnh" CssClass="slidebutton" 
                        onclick="btnAdd_Click" />
                    &nbsp;&nbsp;&nbsp;
                    <asp:Button ID="btnReset" runat="server" Text="Làm Mới" CssClass="slidebutton" 
                        onclick="btnReset_Click" ValidationGroup="Reset" />
                </td>
                <td class="slidevalidate"></td>
            </tr>
        </table>
    </div>
</asp:Content>

